package com.zhtkj.dto;

import java.util.Date;

import com.zhtkj.entity.gateway.CarHistory;
import com.zhtkj.entity.zhatu.CarTrip;

/** 
* @ClassName: Trip 
* @Description: 趟次分析对象
* @author mafeng 
* @date 2017年9月7日 上午9:29:45 
*  
*/
public class Trip {

	// 进入工地的临时记录
	private CarHistory enterConsappTemp;
	
	// 离开工地的临时记录
	private CarHistory leaveConsappTemp;
	
	// 进入工地的时的工地id
	private Long enterConsappId;
	
	// 在工地的里程
	private Integer consappMileage;
	
	// 在工地的平均速度
	private Integer consappSpeed;
	
	// 进入卸区的临时记录
	private CarHistory enterUnloadingTemp;
	
	// 离开卸区的临时记录
	private CarHistory leaveUnloadingTemp;
	
	// 在卸区的里程
	private Integer unloadingMileage;
	
	// 进入卸区的时的卸区id
	private Long enterUnloadingId;
	
	// 最后一次举斗时间
	private Date boxUpTime;
	
	// 最后一次举斗地点
	private String boxUpPlace;
	
    // 趟次临时记录
	private CarTrip carTrip;
	
	public Trip() {
		this.consappMileage = 0;
		this.unloadingMileage = 0;
	}

	public CarHistory getEnterConsappTemp() {
		return enterConsappTemp;
	}

	public void setEnterConsappTemp(CarHistory enterConsappTemp) {
		this.enterConsappTemp = enterConsappTemp;
	}

	public CarHistory getLeaveConsappTemp() {
		return leaveConsappTemp;
	}

	public void setLeaveConsappTemp(CarHistory leaveConsappTemp) {
		this.leaveConsappTemp = leaveConsappTemp;
	}

	public Long getEnterConsappId() {
		return enterConsappId;
	}

	public void setEnterConsappId(Long enterConsappId) {
		this.enterConsappId = enterConsappId;
	}

	public Integer getConsappMileage() {
		return consappMileage;
	}

	public void setConsappMileage(Integer consappMileage) {
		this.consappMileage = consappMileage;
	}

	public CarHistory getEnterUnloadingTemp() {
		return enterUnloadingTemp;
	}

	public void setEnterUnloadingTemp(CarHistory enterUnloadingTemp) {
		this.enterUnloadingTemp = enterUnloadingTemp;
	}

	public CarHistory getLeaveUnloadingTemp() {
		return leaveUnloadingTemp;
	}

	public void setLeaveUnloadingTemp(CarHistory leaveUnloadingTemp) {
		this.leaveUnloadingTemp = leaveUnloadingTemp;
	}

	public Integer getUnloadingMileage() {
		return unloadingMileage;
	}

	public void setUnloadingMileage(Integer unloadingMileage) {
		this.unloadingMileage = unloadingMileage;
	}

	public Long getEnterUnloadingId() {
		return enterUnloadingId;
	}

	public void setEnterUnloadingId(Long enterUnloadingId) {
		this.enterUnloadingId = enterUnloadingId;
	}

	public CarTrip getCarTrip() {
		return carTrip;
	}

	public void setCarTrip(CarTrip carTrip) {
		this.carTrip = carTrip;
	}

	public Integer getConsappSpeed() {
		return consappSpeed;
	}

	public void setConsappSpeed(Integer consappSpeed) {
		this.consappSpeed = consappSpeed;
	}

	public Date getBoxUpTime() {
		return boxUpTime;
	}

	public void setBoxUpTime(Date boxUpTime) {
		this.boxUpTime = boxUpTime;
	}

	public String getBoxUpPlace() {
		return boxUpPlace;
	}

	public void setBoxUpPlace(String boxUpPlace) {
		this.boxUpPlace = boxUpPlace;
	}

}
